package org.fujay.langchain4jserver.application.dto;

import lombok.Data;
import org.fujay.langchain4jserver.domain.conversation.vo.MessageType;

import java.util.List;
import java.util.Map;

/**
 * 消息数据传输对象
 */
@Data
public class MessageDTO {

    private Long id;
    private MessageType type;
    private String content;
    private List<String> imageUrls;
    private String timestamp;
    private Map<String, Object> metadata;
}
